
offset 419B50 

#define
Money_owned = 499C5C
#enddefine

PUSH EBP
MOV EBP,ESP
PUSH ECX

xor eax eax

JMP :enter_ZAM_loop
:loop
inc eax
:enter_ZAM_loop
CMP eax, 8
JGE SHORT :end_ZAM_loop
MOV ECX,eax
IMUL ECX,ECX,14
MOV ebx [ECX+499BCC]
cmp ebx Money_owned
je :next_value
mov [ebx], 1
:next_value
MOV EDX, eax
IMUL EDX,EDX,14
MOV ebx [EDX+499BD0]
cmp ebx Money_owned
je :loop
mov [ebx], 0
JMP :loop
:end_ZAM_loop
MOV ESP,EBP
POP EBP
RETN
